import { sidebar } from "vuepress-theme-hope";

export default sidebar({
  // "/codes/":"structure",
  "/codes": [
    {
      text: "代码示例",
      icon: "code",
      children: [
        {
        text:"C#",
        icon:"",
        collapsible: true,
        prefix: "csharp/",
        children:[
          {text:"Dapper操作类",link:"SqlHelper"},
          {text:"验证码",link:"ValidateCodeHelper"},
          {text:"图片水印缩略图",link:"ImageHelper"},
          {text:"Http请求类",link:"HttpHelper"},
          {text:"HttpFactory请求类",link:"HttpFactoryHelper"},
          {text:"NetCoreApi中Http最佳实践",link:"NetCoreApiHttpFactory"},
          {text:"MSSQL操作类",link:"SQLOriginHelper"},
          {text:"Access操作类",link:"AccessDBHelper"},
          {text:"Oracle操作类",link:"OracleDBHelper"},
          {text:"SQLite操作类",link:"SQLiteDBHelper"},
          {text:"微信操作类",link:"WxHelper"},
          {text:"微信公众号模板消息推送",link:"WxTemplateMsg"},
          {text:"CRC操作类",link:"CRCHelper"},
          {text:"Mvc局部视图Js",link:"MvcPartialJs"},
          {text:"枚举工具类",link:"EnumUtil"},
          {text:"转换扩展类",link:"ExtensionsUtil"},
          {text:"Quartz使用",link:"QuartzNet"},
          {text:"NLog使用",link:"NLogNet"},
          {text:"RateLimit使用",link:"RateLimit"},
          {text:"C#查询In处理方式",link:"ParamIn"},
          {text:"简单日志操作类",link:"LogHelper"},
          {text:"C#经典算法",link:"ClassicAlgorithm"},
          {text:"windows服务",link:"WindowsService"},
          {text:"Net读取配置文件",link:"NetCoreConfig"},
          {text:"Net上传文件",link:"NetCoreUploadFile"},
          {text:"Net下载文件",link:"NetCoreDownFile"},
          {text:"Net上传下载文件优化",link:"NetCoreDownFileOptimize"},
          {text:"NetCoreApi分块上传大文件",link:"NetChunkFile"},
          {text:"Net验证类",link:"NetCoreValidate"},
          {text:"队列工具类",link:"QueueHelper"},
          {text:"NetRazorPagesAjax请求",link:"NetRazorPagesAjax"},
          {text:"队列写日志",link:"QueueLog"},
          {text:"常用数据脱敏",link:"DataMaskingUtil"},
          {text:"接口多实现DI",link:"InterfaceDI"},
          {text:"NPOI导出Excel",link:"NPOIExcel"},
          {text:"RSA工具类",link:"RSAUtil"},
          {text:"生成二维码",link:"QRCoder"},
          {text:"解压缩类",link:"SharpZipLib"},
          {text:"实现图像转高清图标",link:"ConvertToIcon"},
          {text:"华信短信平台接口实现",link:"HuaXinSms"},
          {text:"RagFlow-Api",link:"RagFlowApi"},
          {text:"队列任务Hosted",link:"TaskQueuedHosted"},
          {text:"Attribute业务进行解耦",link:"AttributeService"},
          {text:"发送邮件(MailKit)",link:"MailKitSendMail"},
        ]},
        {
        text:"Python",
        icon:"",
        collapsible: true,
        prefix:"python/",
        children:[
          {text:"Python常用",link:"PythonUse"},
          {text:"MSSQLDB类库",link:"MssqlUtil"},
          {text:"MongoDB类库",link:"MongoDBUtil"},
          {text:"导出Mysql表结构存Word",link:"Mysql2Word"},
          {text:"MysqlDB类库",link:"MysqlDBUtil"},
          {text:"SqliteDB类库",link:"SqliteDBUtil"},
          {text:"博客园文章爬虫",link:"CnblogsSpider"},
          {text:"获取行政区数据",link:"GetAreaData"},
          {text:"行政区数据V2",link:"GetAreaDataV2"},
          {text:"JiaGu语言处理",link:"JiaGuLanguage"},
          {text:"批量PDF转图片",link:"BatchPdf2Image"},
          {text:"常用文件读取文本",link:"ReadFileText"},
          {text:"读取Excel数据",link:"ReadExcel"},
          {text:"读取豆瓣电影Top250",link:"ReadDouBanTop250"},
          {text:"获取&查询IP地址",link:"GetIpLocation"},
          {text:"获取单页面图片",link:"GetPageImage"},
          {text:"磁盘大文件的脚本",link:"BigFileScript"},
          {text:"批量将图片转换为PNG格式",link:"BatchImage2PNG"},
          {text:"scrapy采集新闻实例",link:"scrapycjjdd"},
          {text:"截取页面验证码(ddddocr)",link:"captchaCode"},
        ]},
        {
        text:"Sql",
        icon:"",
        collapsible: true,
        prefix: "sql/",
        children:[
          {text:"MSSQL分页存储过程",link:"SqlPage"},
          {text:"MSSQL导出表结构",link:"MSSQLTable"},
          {text:"MSSQL收缩日志",link:"MSSQLShrinkLog"},
          {text:"MSSQL日期示例",link:"MSSQLDate"},
          {text:"自动订单号",link:"AutoBillNumber"},
          {text:"MSSQL逗号分割Id查询",link:"MSSQL2Table"},
          {text:"MSSQL备份",link:"MSSQLBak"},
          {text:"Kill数据库",link:"KillBaseData"},
          {text:"MySQL分页存储过程",link:"MysqlPage"},
          {text:"Sql生成实体",link:"Sql2Model"},
          {text:"查询表空间信息",link:"QueryTableSize"},
          {text:"MSSQL获取农历",link:"MSSQLunar"},
          {text:"MSSQL递归行列转换",link:"MSSQRecursive"},
          {text:"MSSQL分组取最新记录",link:"MSSQLGroupByFind"},
          {text:"Sqlite3常用",link:"Sqlite3Use"},
          {text:"MsSqlMySql常用",link:"MsSqlMySqlUse"},
          {text:"Mysql逗号分割字符串",link:"MysqlSplit"},
        ]},
      ],
    },
  ],
  "/guide/":[
    {
      text: "文档整理",
      icon: "file",
      
      children: [
        {
          text:"环境配置",icon:"",prefix: "cset/",
          collapsible: true,
          children:[
          {text:"Nginx配置开机自启动",link:"NssmNginx"},
          {text:"centos安装nginx",link:"InstallNginx"},
          {text:"centos安装mysql",link:"InstallMysql"},
          {text:"centos安装docker",link:"InstallDocker"},
          {text:"centos发布NetCore",link:"PublishNetCore"},
          {text:"Figlet使用",link:"Figlet"},
          {text:"Windows配置Mysql",link:"WindowsMysql"},
          {text:"Windows配置Sqlite",link:"WindowsSqlite"},
          {text:"git使用介绍",link:"GitUse"},
          {text:"Linux常用",link:"LinuxUse"},
          {text:"L&W查看进程",link:"LWProcess"},
          {text:"WinSw配置Nginx开机自启动",link:"WinSw"},
          {text:"WinSw发布NetCore",link:"WinSwNetCore"},
          {text:"Window配置ES+kibana",link:"WinESKibana"},
          {text:"Window配置chrome多版本测试",link:"WinChromeVersion"},
          {text:"NET代码混淆工具",link:"ConfuserEx"},
          {text:"安装AndroidStudio工具",link:"AndroidStudio"},
          {text:"安装NodeJs",link:"NodeJs"},
          {text:"安装python",link:"InstallPython"},
          {text:"Window配置MQTT",link:"WinMQTT"},
        ]},
        {
          text:"常用文档",icon:"",prefix:"cdoc/",
          collapsible: true,
          children:[
            {text:"常用工具整理",link:"Tools"},
            {text:"开源项目整理",link:"OpenSourceProject"},
            {text:"常用正则表达式",link:"Regex"},
            {text:"android生成证书",link:"AndroidCert"},
            {text:"mysql配置文件",link:"MysqlSetting"},
            {text:"删除Nginx",link:"NginxDel"},
            {text:"pnpm配置说明",link:"PnpmSetting"},
            {text:"Docker常用命令",link:"DockerUse"},
            {text:"Navicat解析密码",link:"NavicatPassword"},
            {text:"NetCore上传文件大小",link:"NetCoreFileSize"},
            {text:"Mysql常用",link:"MysqlExec"},
            {text:"Mssql常用",link:"MssqlExec"},
            {text:"Js常用",link:"JsExec"},
            {text:"NodeHttp请求",link:"NodeRequestHttp"},
            {text:"JsEncrypt使用",link:"JsEncryptUse"},
            {text:"Css常用",link:"CssExec"},
            {text:"MySql8通过Data恢复",link:"MySql8DataRecovery"},
            {text:"跨域解决方案",link:"CorsExec"},
            {text:"事件总线&事件总线",link:"EventBusMessageQueue"},
        ]},
        {
          text:"随笔文章",icon:"",prefix:"blog/",
          collapsible: true,
          children:[
            {text:"HbuilderMuMu",link:"HbuilderMuMu"},
            {text:"RagFlow修复JSON-AI",link:"RagFlowJsonAI"},
            {text:"Playwright",link:"Playwright"},
            {text:"IServiceProvider",link:"IServiceProvider"},
            {text:"Middleware",link:"Middleware"},
            {text:"下拉框可输可选",link:"SelectSx"},
            {text:"台式小风扇",link:"SmallFan"},
            {text:"文字烟花",link:"TextFireworks"},
        ]}
      ],
    },
  ]
});
